#include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
#include <set>
using namespace std;
set<long long>st;
set<long long>::iterator it;
int main()
{
	long long t;
	scanf("%I64d",&t);
	while(t--)
	{
		long long n;
		scanf("%I64d",&n);
		for(int i = 0;i<n;i++)
		{
			long long x;
			scanf("%I64d",&x);
			st.insert(x);
		}
		int kd = st.size();
		if(kd<=3) printf("Yes\n");
		else if(kd>=5) printf("No\n");
		else 
		{
			long long a[5]={0};
			int cnt = 0;
			for(it = st.begin();it!=st.end();it++)
			{
				a[cnt++] = *it;
			}
			if(a[2]-a[0]==a[3]-a[1]) printf("Yes\n");
			else printf("No\n");
		}
		st.clear();
	}
}
